Temporal Stream Logic modulo Theories

نویسندگان

چکیده

Abstract Temporal stream logic (TSL) extends LTL with updates and predicates over arbitrary function terms. This allows for specifying data-intensive systems which is not expressive enough. In the semantics of TSL, functions are left uninterpreted. this paper, we extend TSL first-order theories, enabling us to specify using interpreted such as incrementation or equality. We investigate satisfiability problem modulo standard underlying theory uninterpreted well respect Presburger arithmetic equality: For all three neither semi-decidable nor co-semi-decidable. Nevertheless, identify fragments (semi-)decidable in functions. Despite undecidability, present an algorithm – guaranteed terminate checking a formula evaluate it: It scales able validate assumptions real-world system design.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Separation Logic Modulo Theories

Logical reasoning about program behaviours often requires dealing with heap structures as well as scalar data types. Advances in Satisfiability Modulo Theories (SMT) offer efficient procedures for dealing with scalar values, yet they lack expressive support for dealing with heap structures. In this paper, we present an approach that integrates separation logic—a prominent logic for reasoning ab...

متن کامل

Robotics, Temporal Logic and Stream Reasoning

The area of AI robotics offers a set of fundamentally challenging problems when attempting to integrate logical reasoning functionality in such systems. The problems arise in part from the high degree of complexity in such architectures which include realtime behaviour, distribution, concurrency, various data latencies in operation and several levels of abstraction. For logic to work practicall...

متن کامل

Skolemization Modulo Theories

Combining classical automated theorem proving techniques with theory based reasoning, such as satisfiability modulo theories, is a new approach to first-order reasoning modulo theories. Skolemization is a classical technique used to transform first-order formulas into equisatisfiable form. We show how Skolemization can benefit from a new satisfiability modulo theories based simplification techn...

متن کامل

Structured Learning Modulo Theories

Modelling problems containing a mixture of Boolean and numerical variables is a long-standing interest of Artificial Intelligence. However, performing inference and learning in hybrid domains is a particularly daunting task. The ability to model this kind of domains is crucial in “learning to design” tasks, that is, learning applications where the goal is to learn from examples how to perform a...

متن کامل

Towards Diagnosis Modulo Theories

We introduce a new flexible approach to modelbased diagnosis based on satisfiability modulo theories (SMT) solving. The idea is to translate a diagnosis problem into a SAT problem with additional theory constraints. An entirely discrete model can be translated directly into a SAT representation, but for a hybrid (continuous-discrete) model, additional numerical equalities between terms will be ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: Lecture Notes in Computer Science

سال: 2022

ISSN: ['1611-3349', '0302-9743']

DOI: https://doi.org/10.1007/978-3-030-99253-8_17